@Niki
2年前 提问
1个回答

数据加密技术没有普及的原因有什么

X0_0X
2年前

没有普及数据加密技术的原因如下:

  • 加密的复杂性:要完成数据的加密,首先发现敏感和重要的数据的存放位置,这就需要人工手动操作或使用专业工具。因为数据的产生是持续不断的,尤其在大数据背景下,海量数据的产生,持续重复这个流程会消耗大量资源,甚至无法实现。

  • 密钥管理问题:涉及到密钥自身的保护问题、密钥与其加密数据的同步(包括同步销毁)、以及为修复漏洞而不断进行的密钥更新等,这些都需要倾心打造并维护一个专业的密钥管理平台。

  • 加密对内部威胁作用有限:加密的安全性并不比数据访问身份的安全性更高。以爱德华・斯诺登的活动为例,加密数据对他不起作用。他不需要破解加密,而只需要拿到访问加密数据的管理员权限,就可以熟练地完成了这项工作。

  • 效率和风险:对于数据的使用者而言,搜索和索引本地存储或云上存储的数据是一个经常性活动。而加密数据无法正常完成这类操作,这对使用者来说是一个大难题。频繁地对数据进行解密不仅增加系统资源的消耗和时间消耗,也增加了黑客获取解密数据的机会。

  • 性能代价:加密数据通常是无法直接使用的,需要对其解密后才可使用,并且对于运行结果可能还需要加密保护。这些运算都可能导致系统变慢,甚至影响系统正常运行。